Useful english dictionary. 2012.
overmitigate — v., overmitigated, overmitigating. * * * … Universalium